greasing the wheels - Francés Inglés Diccionario