hatt's vesper rat - Turkish English Dictionary