task roles - French English Dictionary