freight-loading external rover - Turkish English Dictionary