giant rat - Turkish English Dictionary