green grafting - French English Dictionary