take a hard right - Francés Inglés Diccionario