echo-control device - Turkish English Dictionary