self-detaching - Turco Inglés Diccionario