be completely impossible - Turco Inglés Diccionario