meatloaf - Turkish English Dictionary