arugula (eruca vesicaria sativa) - French English Dictionary