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