visorrey - French English Dictionary