submarine vehicles - Turco Inglés Diccionario