delighted to have you - Turkish English Dictionary