structures not otherwise provided for - Espagnol Anglais Dictionnaire