meat loaf - Turkish English Dictionary