four eyed tadpole or toad - Turkish English Dictionary