indian lettuce - French English Dictionary