make to fulfill - Turkish English Dictionary