having a lot of accumulated experience - Espagnol Anglais Dictionnaire