fight to a standstill - German English Dictionary