subcontracted laborer - Türkisch Englisch Wörterbuch