handzentrifuge - German English Dictionary