grugru palm - French English Dictionary