meatloaf - German English Dictionary