uncomfortable or tedious situation or occurrence - Spanisch Englisch Wörterbuch