mechanical stimulus - Francés Inglés Diccionario