cumbersome task - French English Dictionary