uncomfortable or tedious situation or occurrence - German English Dictionary