right-turning vehicle - French English Dictionary