swallowing difficulty - French English Dictionary