uncomfortable or tedious situation or occurrence - Espagnol Anglais Dictionnaire