part of life's rich tapestry - Türkisch Englisch Wörterbuch