a past master - Espagnol Anglais Dictionnaire