large ball made of clay/glass - Español Inglés Diccionario