to one's annoyance - Espagnol Anglais Dictionnaire