be rather upset/angry - Espagnol Anglais Dictionnaire