almost impassable - Turco Inglés Diccionario