self-detaching - Español Inglés Diccionario