right-turning vehicle - Francés Inglés Diccionario