radiator locking cap - Spanish English Dictionary