schaumzentrifuge - German English Dictionary