slot planting - Turkish English Dictionary