have delight in - Turkish English Dictionary