he/she devoured - Turkish English Dictionary