someone that has such a big mouth - Französisch Englisch Wörterbuch