glass ball children's toy - French English Dictionary