freight-loading external rover - Spanish English Dictionary