a bothersome cough - French English Dictionary