plural of palabra - French English Dictionary