investment climate survey - French English Dictionary