nuclear-powered icebreakers - Francés Inglés Diccionario