unmanned submarine - Alemán Inglés Diccionario