have one's fill of - Turkish English Dictionary