a (real) toad-strangler - Französisch Englisch Wörterbuch