muffettee - German English Dictionary