nodder - Turkish English Dictionary