oil glands - Turkish English Dictionary