attemperate - German English Dictionary