freight-loading external rover - French English Dictionary