stroller - French English Dictionary