long dribble - Turkish English Dictionary