rancha - Francés Inglés Diccionario