role perception - French English Dictionary