though i say so myself - Alemán Inglés Diccionario