left (right) hand drive - French English Dictionary