central depository of armenia - French English Dictionary