arugula (eruca vesicaria sativa) - German English Dictionary