he/she devoured - Turc Anglais Dictionnaire