be thick-blooded - German English Dictionary