right-hand lay - French English Dictionary