straddle milling - Turkish English Dictionary