make-up pump - German English Dictionary