lacking some teeth - Alemán Inglés Diccionario