submarine base - Turco Inglés Diccionario