self-titled - Alemán Inglés Diccionario