he/she devoured - Espagnol Anglais Dictionnaire