x ray apparatus - Turkish English Dictionary