atomic piles - Francés Inglés Diccionario