mechanical chattering - Francés Inglés Diccionario