turnip leaf miner - Turkish English Dictionary