sense of fulfilment - Turkish English Dictionary