optical echoes - Turkish English Dictionary