fast-walking person - German English Dictionary