yaylı hortum kelepçesi - Turkish English Dictionary