mandylion - French English Dictionary