short distance mobility - German English Dictionary