caught between two stools - French English Dictionary