ultrapower - German English Dictionary