brave, reckless and daring person - German English Dictionary