torniquet - German English Dictionary