macaroni and cheese - German English Dictionary