made of oilskin or of a synthetic waterproof material - Español Inglés Diccionario