degree of premeditation - German English Dictionary