x-ray structure - Turkish English Dictionary