letter of dedication - Turkish English Dictionary