garlic toad - Turkish English Dictionary