mechanical percussion - Alemán Inglés Diccionario