be snowed out - Alemán Inglés Diccionario