be caught between two fires - Turkish English Dictionary