microradiograph - Turkish English Dictionary