triangular planting - Turkish English Dictionary