have had the pleasure - Francés Inglés Diccionario