menial tasks - French English Dictionary