unmanned cargo ship - German English Dictionary