unmanned submarine - Turco Inglés Diccionario