omnivorous animal - Turkish English Dictionary