restriction enzyme - Turkish English Dictionary