technical general directorate of investigations - Französisch Englisch Wörterbuch