powered by someone - German English Dictionary