widerstanden - German English Dictionary