nato rapid deployable corps-turkey (nrdc-t) - German English Dictionary