firm power - German English Dictionary