drown out the sound - French English Dictionary