cough suppressant - French English Dictionary