giant anteater - Turkish English Dictionary