nuclear powered ships - Turco Inglés Diccionario