main pumping station - Espagnol Anglais Dictionnaire