devoured - Turkish English Dictionary