prevention technology - Turkish English Dictionary