map onto - French English Dictionary