greedy toad - Turkish English Dictionary