nagorno-karabakh autonomous region - French English Dictionary