he/she devoured - German English Dictionary