snake farm - Francés Inglés Diccionario