exhausting thing or situation that causes problems - Espagnol Anglais Dictionnaire