powershare - German English Dictionary