mongrels - Francés Inglés Diccionario