fire service pumps and vehicles - German English Dictionary