four eyed tadpole or toad - Turc Anglais Dictionnaire