oil pump binding - Francés Inglés Diccionario