bare its teeth - Francés Inglés Diccionario