echograph - Turkish English Dictionary