one that growls often - German English Dictionary