micropump - French English Dictionary