taskmistress - German English Dictionary