self-despair - Turco Inglés Diccionario