mechanical deicing - Alemán Inglés Diccionario