echada - Turkish English Dictionary