peñonal - French English Dictionary