powder your nose - French English Dictionary