roughscuff - Turkish English Dictionary