echoacousia - Turkish English Dictionary