dropsy in sheep - Francés Inglés Diccionario