slow down on approaching stopped emergency vehicle - Turkish English Dictionary