contract of support for life - Türkisch Englisch Wörterbuch