provide power - German English Dictionary