echoey - Turkish English Dictionary