brainpower - German English Dictionary