submarine vehicle - Turco Inglés Diccionario