toy stroller - French English Dictionary