someone that practices juggling - Francés Inglés Diccionario