life's rich tapestry - Turkish English Dictionary