and that means - Turco Inglés Diccionario