vibratory pad foot roller - Francés Inglés Diccionario