rub the front stone - Alemán Inglés Diccionario