have x-ray eyes - Turc Anglais Dictionnaire