pit one thing against another - German English Dictionary