have had the pleasure - Turco Inglés Diccionario