introrse - French English Dictionary