four eyed tadpole or toad - Allemand Anglais Dictionnaire