caught between two stools - German English Dictionary