short stroll - French English Dictionary