wear overshoes - Alemán Inglés Diccionario