rivalling - German English Dictionary