folliculus - Spanish English Dictionary