have the finest education - Espagnol Anglais Dictionnaire