considerable development - Espagnol Anglais Dictionnaire