echoes - Turkish English Dictionary