mechanical chattering - Alemán Inglés Diccionario