self-protecting - Alemán Inglés Diccionario