mountain tallow - Francés Inglés Diccionario