ice covers - Alemán Inglés Diccionario