Pumphose - French English Dictionary