fight heroically - German English Dictionary