active and hard working person - German English Dictionary