echographs - Turkish English Dictionary