almost impassable - Espagnol Anglais Dictionnaire