Spanish-English Dictionarydesenganchar
Meaning of desenganchar