equivalve - German English Dictionary