self-abased - Turco Inglés Diccionario