having some teeth broken - Francés Inglés Diccionario