slow-moving person - German English Dictionary