self-laudation - Alemán Inglés Diccionario