multirole - French English Dictionary