turkish atomic energy authority - French English Dictionary