micropump - German English Dictionary