throw down the gage to somebody - German English Dictionary