mandilion - French English Dictionary