restrictive enzyme - French English Dictionary