radiator locking cap - Francés Inglés Diccionario