fall off one's perch - Turco Inglés Diccionario