someone that babbles - Französisch Englisch Wörterbuch