baked meat turnover - Turkish English Dictionary