four eyed tadpole or toad - Türkisch Englisch Wörterbuch