self-abased - Francés Inglés Diccionario