beneme - German English Dictionary