scaberulous - Turkish English Dictionary