bismarck giant rat - Turkish English Dictionary