palay - French English Dictionary