engage in human activities - Türkisch Englisch Wörterbuch