dispose of an obstacle - Espagnol Anglais Dictionnaire