someone that has such a big mouth - Türkisch Englisch Wörterbuch