have-a-go hero - German English Dictionary