composite piles - Francés Inglés Diccionario