rough terrain container handler - French English Dictionary