be hopelessly lost - Turco Inglés Diccionario