folliculus - German English Dictionary