have a verbal diarrhoea - French English Dictionary