a (real) toad-strangler - Türkisch Englisch Wörterbuch