slow down on approaching stopped emergency vehicle - German English Dictionary