strollers - French English Dictionary