indian strawberry - French English Dictionary