fulfil (satisfy) - Turkish English Dictionary