echoer - Turkish English Dictionary