ecm resistant communications system - Alemán Inglés Diccionario