grenado - French English Dictionary