engine heating protection - Turkish English Dictionary