contractor's plant - Turkish English Dictionary