have one's share of - Turkish English Dictionary