on mineral oil base - Inglés Sinónimo Diccionario