separators for coolants - Francés Inglés Diccionario