point of no escape - Turco Inglés Diccionario