a road hog - Francés Inglés Diccionario