be hot-blooded - German English Dictionary