echogram - Turkish English Dictionary