Mensch - French English Dictionary