do one's diligence - Türkisch Englisch Wörterbuch