archrival - German English Dictionary