he/she devoured - Spanish English Dictionary