rughead - Francés Inglés Diccionario