someone that practices juggling - Turkish English Dictionary