scarifier teeths - Alemán Inglés Diccionario