coche de bomberos
Meanings
Noun
1. fire engine; fire truck (firefighting)