periphery pump - Francés Inglés Diccionario