special projects division - Türkisch Englisch Wörterbuch