pay in hard cash - German English Dictionary