outdoor powerhouse - German English Dictionary