have verbal diarrhea - French English Dictionary