small pavilion - French English Dictionary