bet you dollars to doughnuts - German English Dictionary