total protection - Alemán Inglés Diccionario