strawberry street vendor - French English Dictionary