wince (beasts) - Francés Inglés Diccionario