ruffian - Francés Inglés Diccionario