triangular pyramid - Francés Inglés Diccionario