ragamuffin - Francés Inglés Diccionario