autonomous submersible - Almanca İngilizce Sözlük