keep your cool - German English Dictionary