right rectangular pyramid - Francés Inglés Diccionario