unmanned submarine - German English Dictionary