meaning of barmherziger Samariter

barmherziger Samariter - German to English

great Samaritan