make a harsh grinding noise - Alemán Inglés Diccionario