platform-independent work - Turco Inglés Diccionario