development of new wells - Espagnol Anglais Dictionnaire