nuclease footprint - Turkish English Dictionary