strong and brave person - German English Dictionary