have had the pleasure - Espagnol Anglais Dictionnaire