chuggling - Turkish English Dictionary