mechanical stimulus - Alemán Inglés Diccionario