nuclear powered ship - Francés Inglés Diccionario