right-handed lay - French English Dictionary