bare its teeth - Alemán Inglés Diccionario