self-acknowledged - Alemán Inglés Diccionario