delighted to make your acquaintance - Turco Inglés Diccionario