permulator - German English Dictionary