supereffective - German English Dictionary