echos - Turkish English Dictionary