cut off one's escape - Turco Inglés Diccionario