self-depraved - Turco Inglés Diccionario