sand pump pulley - Francés Inglés Diccionario