xrayed - French English Dictionary