protest angrily - Espagnol Anglais Dictionnaire