self-proclaimed - Alemán Inglés Diccionario