biggest toad in the puddle - Türkisch Englisch Wörterbuch