have had the pleasure - Turkish English Dictionary