self-abased - Alemán Inglés Diccionario