be caught between two fires - Turco Inglés Diccionario