x-ray picture - Turkish English Dictionary